repeatedly pilloried by (someone)

Translations
неоднократно подвергался осмеянию со стороны (кого-либо)
The scientist was repeatedly pilloried by his peers for challenging accepted theories.
Ученый неоднократно подвергался осмеянию со стороны своих коллег за оспаривание обще-признанных теорий.